#ifndef CHAO_SHI_H
#define CHAO_SHI_H
#include"tools.h"
#include<string.h>
#define number 100
#define second 1
typedef struct Shang_pin        //商品结构体
{
	char ID[10];       //条形码号
	int bao_zhi_qi;    //保质期
	float jin_jia;     //进价
	float shou_jia;    //售价
	char ming_zi[20];  //商品名字
	int shu_liang;     //商品数量
}Shang_pin;

typedef struct Man_stics
{
	char name[20];
	char passwd[7];
	char phone[12];
}Man_stics;

typedef struct Logon_vip
{
	char name[20];
	char passwd[7];
	char phone[12];
	float ji_fen;
}Logon_vip;

typedef struct Shou_yin
{
	char phone[12];
	char name[20];
	int shu_liang;
	float shou_yin_shu;
}Shou_yin;

typedef struct Guan_li_yuan
{
	char name[20];
	char passwd[7];
	char phone[12];
}Guan_li_yuan;


extern int zhong_lei_shu;

extern Shang_pin shang_pin[number];

extern Man_stics stics[number];
extern size_t stics_cnt;

extern Logon_vip vip[number];
extern size_t vip_cnt2;

extern Guan_li_yuan guan_li_yuan[1];
extern size_t admin_cnt;

Shou_yin shou_yin[number];
size_t pay_cnt;
int bi_jiao_id(char* id);
int bi_jiao_name(char* name);
void fu_kuan(void);
void vip_(void);
int query_stics(const char* name);
int query_vip(const char* name);
void register_Man_stics(void);
void logoff_Man_stics(void);
void modify_Man_stics(void);
void show_Man_stics(void);
void register_vip(void);
void logoff_vip(void);
void modify_vip(void);
void show_vip(void);
void view_record(void);
int query_shang_pin(const char* name);
void add_new(void) ;
void off_shelf(void);
void re_plenish(void);
void frm_loss(void);
void gai_jin_jia(void);
void gai_shou_jia(void);
void gai_shu_liang(void);
void gai_ming_zi(void);
void modigy(void);
void show_shang_pin(void);
void seek(void);
void look_over(void);
void menu_shou_yin(void);
void logon_vip(void);
void coll_acc(void);
void man_hou_qin(void);
void login_logistics(void);
void man_stics(void);
void menu_guan_li(void);
void re_guan_li_yuan(void);
void login_guan_li(void);
void Menu(void);
void pu_tong(void);
char* get_passwd2(char* passwd,size_t size);
void menu_pay(void);
void save(void);
void load(void);
void exchange(int index);
void menu_modify(int index);
void change(int index);

#endif//CHAO_SHI_H
